1013
923
1065
801
2879
979
995
806
1038
945
848
890
753
771
2601
1745
872
2401
938
947
2074
1005
857
822
778
906
918
781
10470
986
885
1668
1029
1356
868
1172
1417
1263
1084
801
1107
841
1273
7236
1413
814
834
1431
812
815
781
1022
3646
1018
1178
834
840
2456
1375
892