886
1590
1098
920
752
700
805
1408
814
2229
735
1542
668
1005
2371
1371
1993
1587
1634
1062
2366
883
878
1604
1066
1111
965
2882
29954
1357
5278
1183
884
803
925
1862
1299
2464
741
791
1151
1070
1391
824
1615
1361
1235
1113
1744
1261
721
2114
1355
875
828
836
1019
1001
794
949
920
798
1054
1648
2138
780
834
1839
749
3964
1777
1054
807
836
750
745
1546
1178
1257
1101
1149
923
985
746
1038
734
1249
1335
1881
747
1272
3862
719
775
722
1833
1064
969
1460
1532
1757
994
1220
1501
1805
843
1417
1102
953
1708
1818
1092
1774
851
690
1834
701
863
1533
2736