17353
0
1501
25137
31535
19279
2
3114
4
20634
8
4536
1020
547
2730
6
467
2587
16
6800
2727
1098
3092
1
2546
845
1559
2275
483
1518
968
1137
1862
2172
2459
9
2041
2431
3