1880
2
4111
2328
0
1936
1
668
1551
1133
1824
381
458
2209
3
25137
2727
597
675
456
722
467
1161
403
1020
602
408
1939
349
517
409
795
1152
320