210
541
295
648
499
506
601
378
552
518
299
552
755
754
430
233
481
431
385
248
205
319
167
276
360
424
253
660
508
413
651
508
781
580
774
345
368
86
397
337
494
640
402
734
225
696
682
358
190
318
175
360
378
749
276
336
642
578
213
542
639
489
751
636
426
569
546
110
82
345
547
731
704
665
550
191
688
636
714
503
503
283
158
649
469
631
209
155
389
263
483
654
534
649
767
560
392
761
316
174
345
340
713
696
158
679
380
686
539
293
558
307
251
796
587
273
638
394
691
135
342
633
494
452
199
671
289