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