3182
753
943
1235
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
1239
923
1448
1484
817
824
1332
1276
649
1139
787
1733
858
1799
1404
1170
1103
9594
736
1352
1709
781
790
753
943
798
1373
1740
918
1415
1295
2076
960
1843
927
749
1732
875
1544
1387
861
1089
999
2015
732
828
1002
707
742
783
1775
1259
973
983
749
970
907
666
1677
1302