1217
414
814
407
440
119
451
1357
761
5730
573
804
401
744
483
373
411
116
530
429
417
399
425
406
413
418
397
579
502
630
122
114
423
465
501
118
476
424
1189
489
822
851
707
178
706
187
705
199
704
148
703
195
702
162
701
189
700
173
699
184
698
236