1283
872
1397
2222
1327
1010
4709
1672
1011
1486
1502
952
1035
973
1271
3839
905
1242
2038
1608
1952
1042
814
3778
1114
1025
1471
1543
1575
2465
832
851
1654
1156
1705
2004
2680
1830
900
1453
1716
2416
2742
957
970
1151
2158
880
1439
980
901
995
902
2197
858
867
1130
1885
918
1213
867
2085
812
1433
974
1066
893
1299
810
921
1094
1824
1806
873
1210
1279
971
1252
838
1711
832
5563
1085
1208
1586
1826
798
1791
840
1458
2695
1667
4105
1418
897
3237
817
1484
1644
1081
1830
3027
1599
1786
892
775
856
865
2239
874
880
1137
1869
1145
839
2036
867
923
1689
1641