218
241
275
761
847
254
150
969
137
763
789
428
364
324
263
816
400
745
858
436
384
221
969
555
620
730
644
227
919
370
568
428
275
168
354
552
658
153
215
755
1065
734
494
633
139
1193
369
911
456
1064
643
825
1006
