909
2560
1088
1485
984
899
1263
1029
8800
1057
903
804
938
4491
1021
939
992
4042
4118
55297
914
1011
1222
3385
1003
1045
2212
1152
887
894
4579
903
2947
862
852
4373
1121
1449
935
1823
1158
1525
830
1020
916
847
946
1094
868
1035
981
1149
2002
857
1478
4845
833
1023
1055
1293