1217
414
813
407
440
119
449
1354
761
5730
573
803
400
744
483
372
411
116
530
429
417
399
425
406
413
398
416
397
579
501
630
121
114
423
465
117
475
1188
487
821
851
657
207
656
185
655
163
654
196
653
183
652
651
329
650
324
649
379
648
294