650
456
423
620
667
295
380
327
457
334
1466
2231
1094
354
2803
342
443
5698
8710
1262
875
255
278
486
1328
341
352
456
544
871
419
488
1014
296
1206
61601
458
1044
800
374
1713
7364
1001
442
372
1336
1166
738
333
985
491
1160
441
501
334
424
402
637
503
357
340
673
802
344
726
303
341
1705
821
747
333
631
395
1759
442
334
355
290
751
1941
810
283
430
738
357
1087
992
882
775
363
350
401
1650
6326
389
511
2016
1872
526
264
1106
906
1579
286
575
1267
315
310
424
272
307
1384
307
339
1322
261
557
727
2215
1935