1905
2
2500
5
835
0
836
440
382
584
485
270
799
625
299
331
247
1855
4
814
315
310
959
595
1939
1
1180
811
348
473
1186
201
1571
721
3998