1492
1713
1247
1079
1776
2107
3136
3984
1452
1076
1272
987
1261
2569
1136
875
1018
891
892
8400
1125
988
6758
1467
1189
3396
2347
825
855
1421
1253
1598
2706
832
956
865
1137
1144
1032
1172
7851
863
1090
849
940
1045
1203
996
964
1128
932
846
1851
1096
1300
945
855
905
863
992