17353
0
31535
798
2275
2
383
169211
11
4964
3
932
522
3808
55
477
611
2907
2041
1
363
1073
19279
282572
20634
8
1020
370
353
3498
4
497
458
1504
414
2334
297