1238
1229
940
1228
942
1304
1189
1087
947
1330
877
1000
895
2927
1553
1902
1299
929
1088
1096
1404
915
1142
970
911
1370
1546
1164
2934
1372
1454
962
1072
1074
1890
1038
1436
927
1027
902
940
862
1475
937
910
1774
902
1195
1063
970
2628
1270
996
1202
911
1216
1291
2619
1521
1239
1082
1012
923
1181
1473
1984
832
1272
2459
2087
796
789
1375
1980
1026
1246
888
1590
985
763
1967
756
945
1610
855
795
1146
1008
1098
2485
3113
1605
2195
1020
861
878
1184
887
1684
1176
1989
1197
2923
1917
1558
1902
1400
3155
1658
1140
761
1974
1169
1951
2051
3038
811
2516
1602
1197