1017
822
1658
1604
821
873
778
968
1759
1753
849
2551
787
1245
1355
768
720
3324
943
2955
1039
938
1646
1938
7369
1904
898
920
1914
1545
1886
1495
1066
866
1760
7583
1682
938
790
1310
3788
669
1999
2206
844
802
767
29804
2272
7886
2686
5891
2315
9831
1049
854
1341
1351
1536
2181
2370
3457
859
941
2277
3661
885
2219
1256
3289
969
2088
882
908
3598
1592
3144
685
2038
1590
1500
1152
2017
761
1834
2754
869
2404
4077
2422
2422
1178
824
2650
1425
699
1818
839
630
1360
3989
1910
801
2680
4246
3772
1841
860
2793
1078
5602
1020
989
1081
928
1786
2907
1507
2615
2107