502
450
503
358
524
1,458
761
460
254
505
1,017
425
955
549
188
166
2,063
1,516
244
366
416
286
1,548
1,081
451
580
149
690
262
526
418
752
177
349
339
1,844
271
159
539