3k
491
341
321
333
402
291
2
1072
901
941
871
24
31
331
49
741
16
40443
26617
243
393
585
252
293
272
1093
951