1090
1550
1809
1985
1953
2503
916
1238
1137
527
1113
332
369
515
982
1406
497
1222
1208
1216
656
891
1597
929
