371
765
699
980
608
1042
347
162
723
586
198
685
2262
459
498
454
122
353
580
343
1454
365
291
1212
707
536
483
541
503
534
314
676
707
656
374
414
252
1807
561
301
434
525
580
805
594
175
567
324
800
264
1147
1302
293
495
638
494
364
432
702
579