17353
0
31535
2275
2
169211
11
798
4964
3
3808
370
419694
9
55
80
2907
2041
1
611
363
1073
2306
165
1182
20634
8
1020
139
932
522
1132
1645
497
477
1504
414