17353
0
31535
25137
2730
6
3114
4
20634
8
19279
2
1098
1020
637
1551
968
2275
1824
6800
2901
246
436
2809
2061
864
398
2211
269
2190
1
358
300
2668
798
327