3k
39
30
661
481
615
596
32
876
766
1229
19
754
491
985
444
541
342
422
381
354
76
1098
515
29
225
184
37
281