1842
1
177
0
2069
3
1100
2730
6
19279
2
2657
2668
729
418
25137
3498
4
20634
8
1711
1128
534
505
2191
31535
282572
2855
339
474
988
358
489
457
29323
514
797