1842
1
19279
2
31535
0
1100
25137
418
1711
534
2275
1128
729
339
474
505
618
29323
2730
6
988
358
392
2668
3114
4
973
1377
2459
9
17353
6339
1712
341
4165