14635
6849
1025
4359
1125
1177
1280
877
1000
952
990
2048
939
1032
853
976
1043
1245
2022
983
1436
873
985
946
957
824
3479
1031
848
6186
1596
1015
1231
810
966
945
967
1012
1024
930
827
833
841
1026
833
923
1204
799
790
1041
883
862
1795
3783
1030
873
2076
935
888
809