576
1199
250
292
546
521
878
755
459
362
360
365
311
204
316
654
226
327
321
265
541
955
130
128
248
389
450
408
188
348
292
247
440
384
463
408
605
388
186
880
917
5263
1522
427
585
203
213
226
412
761
400
258
920
1140
671
808
425
827
671
476