694
1350
1511
2339
1305
1596
762
1401
1094
1553
1360
1155
1439
1782
2140
2842
603
1525
784
649
1311
1321
1343
1237
944
1338
1132
992
1197
1516
1393
2136
1327
762
1402
901
1433
1693
693
1207
913
1619
1446
888
1696
1270
827
1397
1947
1340
1450
1280
684
1175
1675
1704
1592
1172
680
1320
666
1179
665
765
935
811
865
1411
1027
1951
699
3012
644
822
1224
822
870
1010
911
685
832
1507
882
2194
1764
653
612
1012
1503
669
855
595
1871
2284
864
1198
1004
847
2263
742
634
717
923
2112
1202
730
680
2093
631
1714
2766
1541
687
716
893
622
1133
887
946
3133