1004
1339
1262
922
1323
958
941
1032
6540
895
969
1762
10573
2104
1023
1025
1001
957
1482
888
879
843
919
1025
1045
1063
943
892
2465
856
1013
946
951
805
5098
920
1421
779
1049
2890
1034
892
920
855
919
3685
974
1424
973
1004
1107
964
956
980
1075
1161
970
1152
990
1414