21743
1
2490
0
2395
1663
482
1559
2
497
431
611
355
90
443
3092
1612
68
472
340
2142
584
1053
505
781
931
2564
1126
2369
44199
5316
3
521
2831