264
310
600
449
905
380
401
449
298
658
527
159
224
262
242
256
579
728
545
576
1199
250
292
546
521
879
757
459
362
360
366
311
204
316
655
226
329
321
266
543
956
130
128
248
389
450
409
188
349
292
247
442
384
463
409
605
391
186
881
917