675
623
344
221
108
328
99
629
498
220
465
243
738
271
548
77
459
429
668
770
579
410
116
697
454
223
103
69
289
790
465
550
302
432
598
537
662
270
615
353
326
563
543
367
598
147
375
500
600
793
432
538
605
727
252
156
371
529
309
677
459
151
129
621
218
143
752
150
63
576
69
644
513
352
219
522
759
304
637
647
384
502
382
520
683
597
433
205
657
724
428
62
739
343
398
151
751
313
154
725