188
558
907
551
690
894
758
70
1115
704
525
283
175
675
55
644
724
940
840
312
353
186
85
560
315
706
641
282
547
1020
755
1174
1024
372
298
1104
496
979
108
130
1035
191
599
917
1036
358
1156
63
538
494
869
657
991
622
545
248
109
1121
317
1000
8
310
666
607
642
813
260
1096
382
271
726
543
954
1025
820
723
650
90
591
546
822
1130
734
431
744
1146
160
632
146
693
135
240
467
178
1031
13
808
858
876
477
1064
1170
200
140
884
1045
771
1134
22
82
253
630
43
517
633
1117
749
