903
954
870
1051
1045
2342
1755
753
901
733
983
780
652
808
929
1030
1064
1845
811
1095
946
830
1333
909
1692
958
845
980
1110
1584
1331
754
2408
727
7092
1335
904
815
1637
703
963
1632
849
2199
1739
846
2089
1365
1055
1808
1105
1111
1003
2241
1024
1226
998
975
1017
1153
1187
2359
1227
1299
739
780
1052
1900
1047
1228
1419
1662
3317
970
600
1099
2313
911
2391
755
764
734
1332
2744
2240
1184
785
742
2716
666
1837
1622
766
683
1107
831
1322
2227
942
2571
714
1739
1220
2192
3719
1427
1127
1329
858
2004
686
2561
782
1596
1112
1830
3053
771
4924
727