1018
1145
915
978
903
1480
1232
887
1547
1456
964
925
853
1366
906
1103
944
930
1333
975
2159
8702
998
1268
869
977
1023
2285
913
1093
1634
834
1161
840
1237
1422
1266
882
1334
4828
815
3179
979
853
1030
963
837
9453
811
1066
1029
832
5132
873
4505
900
843
848
1201
912