1880
2
1936
1
4111
2328
0
1551
2727
456
722
467
683
1161
1020
602
1133
1939
668
25137
381
409
795
918
957
403
935
1101
458
968
517
476
597