1584
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
667
716
1415
1916
694
1150
1233
628
846
727
1243
905
781
1155
903
1401
1373
635
775
1004
1195
703
1461
1258
961
828
738
2814
778
1711
1313
2022
984
812
749
842
707
1904
947
2236
742
951
1601
643
985
1206
702
683
1295
1550
744
2456
2216
720
1033
1328
625
1639
659
1617