1589
1
1500
872
1835
1981
507
692
842
820
1037
876
1027
1071
1000
0
1722
1100
1522
1421
794
1744
799
2278
2
1483
1690
623
1093