611
244
488
179
642
242
818
286
601
256
520
218
700
269
506
183
1040
556
613
220
780
184
828
315
922
161
648
182
544
169
315
142
421
127
1030
167
711
347
912
353
590
145
761
153
531
205
881
455
612
246
622
302
525
148
397
109