1880
2
4111
381
0
403
737
467
303
1
602
409
787
1824
2328
3621
25137
675
803
1161
1133
1152
415
479
668
1557
1068
456
951
505
2490
584
1167