928
83
324
580
836
708
593
755
549
150
990
507
1058
408
501
742
267
799
763
42
794
364
469
98
1006
695
685
516
795
571
375
552
661
512
189
808
734
48
137
157
23
43
347
693
698
983
855