1880
2
1020
0
4111
592
787
467
303
1
341
2328
798
409
381
675
602
25137
403
1167
454
479
1936
918
80
685
2490
941
280
282
981
432
957