1880
2
177
0
1020
1101
456
1133
4111
2328
409
381
467
798
415
957
602
1045
668
1161
535
25137
1661
1
1939
787
1824
410
454
294
514
408