17353
0
31535
25137
19279
2
20634
8
2730
6
798
2275
3114
4
383
4964
3
932
522
3808
55
477
611
2907
2041
1
363
1073
282572
6800
1020
370
353
1098
3498
497
458