908
922
1520
1013
955
993
1297
848
1147
2948
1577
1164
973
10252
1248
849
1293
1006
885
1672
948
1100
1308
1537
1162
854
1199
837
909
907
844
1088
932
1075
1514
916
22518
4490
1492
1747
1128
937
1820
1068
907
815
826
985
1935
959
983
913
891
1092
915
1040
826
878
1079
1639
877
1300
865
1074
1108
1121
949
1018
1185
1882
832
861
797
906
818
868
1109
977
871
1443
1645
857
6693
2222
1024
802
821
1029
774
1004
1304
1018
880
1146
999
997
1230
1407
1131
1458
770
999
1417
4496
808
1353
1296
1227
1189
913
1134
1357
1333
884
1535
949
2359
1025
2021
1186