235
252
412
224
462
199
212
825
280
990
460
614
476
420
944
317
654
229
415
283
269
216
766
265
337
155
582
508
141
660
441
110
146
81
518
859
656
421
971
524
127
201
250
260
181
646
91
183
810
924
228
664
1131
324
436
235
155
348
152
670