984
1213
1241
861
546
868
884
1657
1439
1072
1089
1341
1041
806
3447
1401
1591
1778
1271
835
763
2636
1132
1297
844
1360
701
1260
2121
609
3186
662
2175
1967
741
777
727
973
780
705
672
721
2000
1523
954
3300
877
995
858
692
895
676
806
1199
1394
689
817
702
1211
615
791
2115
1164
876
948
688
1905
1557
1433
784
734
626
696
657
1233
1372
1264
947
690
1971
1186
965
2620
1268
832
948
850
766
2030
845
733
1060
1603
1220
747
1055
867
1373
1657
1520
719
2757
1216
1017
700
1126
867
1506
2923
707
895
1152
1282
1954
682
918
1667
1413
1570
2746