17353
0
2730
6
31535
2275
2
20634
8
4964
3
3808
55
2041
1
363
282572
139
1182
494
952
422
1132
798
932
383
1358
552
497
2749
1650
522
611
419694
9
1504
1028