908
2939
2537
926
1173
843
1045
841
1128
845
1201
2279
865
896
1555
911
1080
1248
2263
797
756
877
1481
748
1077
883
684
1151
1394
1280
1856
978
4414
949
1908
1209
8821
1073
2576
959
2293
961
1427
966
860
867
1111
735
8665
1455
1544
1305
951
2367
920
975
1998
1336
1183
3224
826
898
1043
819
1547
1900
693
724
1059
1048
969
1063
948
741
844
2130
863
864
878
2224
943
1070
939
1158
1292
1779
953
1158
955
905
1430
2922
840
1444
2052
1427
1382
1895
978
777
846
776
1347
1270
1502
872
1291
984
1850
1237
900
1049
968
4908
881
1545
1004
1075
1570
1930