17353
0
31535
20634
8
25137
2730
6
19279
2
2275
3114
4
4964
3
3808
55
2041
1
363
282572
139
1182
494
952
422
1132
798
932
383
1358
1098
552
497
1650
522
611