17353
0
25137
31535
19279
2
3114
4
2730
6
759
1824
20634
8
1712
1098
418
968
2275
303
552
47041
676
1149
1942
909
341
1020
1128
605
1025
696
1877
1
2740