17353
0
25137
31535
19279
2
2730
6
3114
4
20634
8
2275
1098
1824
6800
1043
1
857
341
474
2809
2855
3
246
907
663
1020
968
467
2204
13
1282
300
363
711
2668
44199