3109
14
2452
2
1564
1
2740
3539
3
599
0
2277
1889
189326
2047
1991
4
1618
841
3473
2344
862
641
2650
20
11152
9
2152
1481
2936
10
712
5147
1182
707
2732
2938
2324
13018