1535
795
969
1243
2415
886
840
3025
6520
919
1831
1203
868
777
1168
1015
880
1239
761
755
1764
778
832
2019
1003
1063
1215
1533
1838
1081
2259
4894
1204
954
2766
830
962
29910
1127
4967
5441
1394
3124
2999
5302
3727
1087
929
1259
1868
1089
4201
1255
1398
1303
1775
1174
1144
924
4885