871
390
941
59
359
231
485
608
947
770
147
440
910
395
797
242
901
870
718
124
234
758
676
284
392
290
654
710
60
555
607
640
891
377
782
671
86
229
900
307
620
484
54
594
552
102
200
656
120
274
587
666
832
172
590
887
605
218
438
668
558
914
481
101
522
400
678
577
581
599
913
277
266
371
437
364
1002
385
3
25
663
464
711
278
585
726
781
1026
737
490
707
986
499
146
837
379
784
130
698
459
461
794
661
