1880
2
381
0
467
602
1161
957
2328
4111
454
1557
409
535
1020
456
1101
722
1133
787
868
798
1045
403
683
771
410
1939
668
25137
517