17353
0
31535
19279
2
25137
20634
8
2730
6
2275
3114
4
4964
3
3498
798
55
2907
2041
1
80
363
1073
6800
309
932
370
1098
497
419694
9
477
1504
414
592
1277
5
467