1695
1694
796
1620
1306
2302
1708
800
932
1745
1175
802
950
1520
872
2389
813
1171
912
828
1637
2705
1072
925
1671
812
2110
761
2224
931
876
2250
1261
1039
1819
847
2001
873
1289
1371
764
1796
1027
926
877
806
1555
805
1081
1633
1124
2162
1630
2890
858
825
3301
812
2272
896
856
1776
2366
2183
688
751
741
689
680
1619
1256
1328
1308
1599
613
680
1300
687
882
757
1584
1308
4483
991
671
1448
2818
1294
803
1733
685
1619
2888
782
1221
685
1994
678
1253
817
3300
1643
1067
668
931
1457
1080
3194
1118
1226
852
873
1293
1129
650
690
745
613
953
2897