1643
2
17946
0
25669
14
2535
2271
4
1189
1529
9039
5
2408
8
19783
2264
4651
6018
3
2668
7
3498
9160
1537
3158
24418
2903
2315
2948
6
2583
2139
1289601
32302
1271
1
990
572