1,265
1,223
102
539
319
627
320
640
452
744
221
383
134
237
429
530
201
390
6
314
111
354
192
445
79
296
418
581
48
249
545
165
492
141
303