1880
2
25137
0
1832
3
2111
1009
4111
2328
4536
968
467
1020
602
381
409
31535
957
547
1118
456
517
722
1101
1437
2881
1133
1045
410
454
675