638
1349
831
861
825
668
968
699
713
756
1414
800
728
1134
913
859
630
759
1468
701
1510
1636
702
1184
783
669
757
645
697
658
832
641
2899
711
662
647
1503
997
1558
692
674
3492
951
854
806
906
771
647
718
664
690
760
777
650
897
1893
756
954
668
5423
1651
606
1598
658
680
812
798
1346
672
1412
3307
1265
1300
2347
779
3213
725
2292
1447
822
1066
817
688
747
1448
2181
696
1097
896
923
667
2817
4349
1292
693
7960
1786
1113
745
686
740
1061
1298
1273
1253
2138
1907
824
610
1845
2043
1466
1210
2507
1695
913
2248
918
1545
1341