2578
1
2799
6
1695
4
4335
2
3014
20
189326
0
7747
2468
3
3715
2744
3000
3551
10
2710
1783
2571
2562
10827
9956
66
4757
8
3485
7
1522
4651
1191
2675
2972
2000
1289601
1142
559