1085
4927
970
1534
974
2536
8818
853
2805
3223
1075
833
2891
1068
1010
1079
2414
1129
1070
1057
872
1284
1562
1216
1517
1164
950
1206
1578
848
2916
1245
1626
1064
825
928
782
1103
2063
784
821
2853
919
686
1247
3331
797
1854
1958
1393
866
1069
890
866
2278
1156
722
2234
1200
840
1336
952
2052
777
2567
658
1960
1916
2223
776
1000
1326
875
836
2880
1473
1159
831
1162
1949
1523
1062
1062
1232
3312
2837
954
904
779
703
1163
1551
1928
696
984
752
1157
2125
735
826
2918
962
1151
943
1190
1064
4401
2577
815
947
1630
1346
777
739
1982
3599
1379
808
2039
2405