833
2891
1068
1010
1079
2414
1129
1070
1057
872
1284
1562
1216
1517
1164
950
1206
1578
3222
848
2916
1245
1626
1064
825
928
782
1103
2063
784
821
2853
919
686
1247
3331
797
1854
1958
1393
866
1069
890
866
2278
1156
722
2234
1200
840
2183
1152
915
1076
826
907
1344
1867
1202
812
1570
1043
1140
2405
973
880
1956
1200
1075
1473
1850
846
1158
809
2548
724
1274
1000
872
1240
819
1194
1631
1836
3237
1525
859
1274
968
898
743
1152
738
710
1295
816
2898
2222
785
1950
867
2130
1430
1538
1094
2249
659
1099
777
962
1237
1171
1055
2469
1049
1289
800
858
939
1137