17353
0
31535
25137
968
19279
2
3114
4
2730
6
2190
1
6800
20634
8
1098
329
2547
2766
2275
729
333
2105
1877
3868
1645
10581
1125
2920
3
455
2668
1841
302
1020
470