2992
618
1679
1394
984
1471
779
1552
1607
2339
1665
1224
1691
959
776
786
1597
1868
1741
694
631
2022
775
865
3012
2330
1825
1867
1462
1409
4207
1936
1102
878
2189
826
4266
1640
735
1779
1790
1504
1191
1404
1931
2743
1502
1607
766
1638
809
1621
2389
1186
1026
1777
698
1872
686
1555
757
947
1383
634
868
703
3144
674
1169
808
875
699
1300
1002
2010
643
855
758
959
2028
1328
711
1332
674
811
854
1695
1739
914
1603
1185
1341
1134
1171
1672
1093
948
4056
816
757
819
945
2264
772
946
1438
2962
1909
692
671
785
614
1335
1544
2772
1729
1085
903
1023
710