888
909
850
1109
1458
996
1885
1117
901
2030
991
1146
939
1038
981
1452
1010
971
1419
1048
919
883
975
1263
891
1335
962
900
985
1103
897
982
1210
1381
2790
5343
866
1184
1256
1056
1224
1434
1712
1981
1766
1780
871
879
1824
1186
1181
888
979
1136
6110
1537
5173
942
3445
1160