552
450
352
624
687
614
394
595
1499
835
959
374
686
811
684
3127
1452
1064
663
3187
652
567
1906
992
431
1295
972
513
412
724
903
587
614
387
671
546
1041
679
2746
1354
363
1174
409
1077
453
566
535
406
563
485
787
386
