1217
414
813
406
440
119
449
1354
761
5730
571
803
400
744
483
372
410
116
530
429
417
399
425
412
413
397
416
396
579
501
630
121
114
423
465
117
474
1188
487
821
851
667
167
666
194
665
204
664
393
663
183
662
210
661
175
660
227
659
658