1242
782
954
855
1069
729
1193
673
1370
1697
1737
1143
924
1492
1742
1378
4748
760
776
789
713
817
1137
1985
914
830
4281
1187
707
1054
1240
704
935
906
2099
1719
1423
2634
866
2537
911
1526
1163
801
1466
1573
820
3182
753
943
1235
1307
851
1258
1281
1706
815
1211
877
823
895
1380
1178
899
931
1264
1283
973
1239
2416
1098
688
845
1989
631
6230
752
4003
1124
1164
2171
1268
661
1833
1885
1096
803
1252
1285
986
780
875
766
938
842
1149
1987
2594
747
664
2387
1109
1758
928
717
843
1542
1077
1031
923
749
813
1668
2561
2219
1099
1317
2580
1309
2529