1259
863
497
495
1440
502
498
1095
199
199
177
246
232
232
433