851
1250
895
721
976
1702
879
893
1830
6104
42406
906
1596
667
717
54015
668
882
913
1054
931
1219
1533
3621
689
1280
662
1636
5945
2574
1337
1410
1471
1736
982
5815
1002
1416
4230
805
2688
922
1268
7391
3137
1339
839
2330
656
4767
833
743
1420
1098
1589
854
719
2836
914
1523
1197
1131
886
802
1435
1004
1249
1004
772
788
1194
9738
860
1638
1125
1113
758
1302
1300
1479
895
724
3349
662
875
2083
1135
710
1011
891
1830
3768
2601
744
928
1801
733
702
6848
785
1039
709
2016
982
710
903
1650
1131
828
755
753
1612
1399
756
1296
818
762
2046
1962
764