1880
2
1832
3
177
0
2111
1009
4111
2328
4536
467
798
1020
602
25137
381
409
957
547
1118
415
456
517
722
1101
3498
4
1437
2881
1133
1045
410