1880
2
1020
0
2855
3
2668
20634
8
4111
2730
6
592
787
467
303
1
341
2328
4820
798
409
381
675
602
25137
403
1167
454
479
1936
918
80
685
2490
941