1307
851
1696
1258
1281
1706
815
1211
877
823
2404
895
760
2767
767
1253
752
1166
1730
1179
923
1422
1733
1116
1225
12011
1874
767
753
964
870
889
1774
1005
2693
1622
1011
1741
835
1440
886
1471
1730
680
895
4556
1191
1029
1434
713
864
1400
814
5010
821
796
1255
873
783
1059
697
2006
1331
1113
1040
731
757
700
1645
980
831
678
2287
937
815
4477
1437
725
1195
949
1290
1255
1437
920
1058
3033
945
864
1549
1624
665
2175
1135
813
787
988
1309
938
1078
823
1317
1205
852
809
801
980
986
950
1733
1413
888
2447
739
1365
1004
987
811
730
992
692