1000
0
1787
1
1380
868
526
1399
830
801
496
662
1660
673
1813
1751
2562
2
3738
5
3326
3
3227
1093
1305
1545
2710
1532
4530
1606
2294
1632
1778
1938
1526