1880
2
4111
467
0
2730
6
1161
403
415
602
1133
456
1661
1
951
381
2490
1939
409
2328
413
1045
286
683
1101
25137
1020
454
722
668
1043
267
685