451
544
475
461
616
487
455
512
606
1015
1111
700
705
683
635
801
2324
1217
1045
1075
1235
1228
1246
1269
1689
2240
1995
1144
1283
1169