2291
1549
1583
1213
1144
1692
1206
2864
862
1294
2655
1354
1545
907
1517
1028
1547
828
844
3016
831
1733
1960
953
4062
1560
855
787
1340
1225
833
962
2334
820
827
1299
919
1218
9297
1378
770
821
2969
3671
1604
2354
2699
2031
1557
4109
1244
1096
1128
989
830
1312
1501
775
874
1694
843
1957
837
821
816
1731
1152
730
856
3361
889
800
1329
1001
905
2859
2634
1687
1389
1280
848
849
943
2801
2761
788
1099
1521
1479
1186
1451
834
948
992
1694
855
784
790
1506
1645
2331
1191
922
955
1340
1689
2314
1152
814
942
840
1205
922
829
1433
2581
2451
855
947
1022