1842
1
1100
0
2730
6
19279
2
2657
3
2668
729
418
25137
20634
8
1711
1128
534
505
31535
2855
339
474
988
169211
11
358
489
457
29323
797
244
618
2275
177
1824