900
638
948
1062
1148
722
1252
742
899
831
914
826
1094
649
716
1737
1410
1502
1533
1396
2282
1625
1317
1211
668
974
1683
1288
923
1539
731
1318
1842
1455
1522
1478
684
1048
909
1095
1751
991
1620
1240
1668
1578
975
927
2035
700
787
769
1195
1371
1110
813
782
1849
1297
1418
966
939
1459
1084
795
1069
1022
1610
1216
1053
1738
740
1618
1126
1871
743
909
771
867
2069
1818
870
727
1040
1705
1590
1004
1343
801
759
1118
1497
1450
837
790
1998
1783
716
836
2299
657
741
3968
1151
748
1388
796
1282
712
780
857
738
1532
946
1412
1509
941
1313
947
733