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
1399
895
1665
1539
813
4749
1209
725
1307
741
835
797
982
770
1436
1557
901
4729
1535
1845
1405
1107
689
2588
869
719
6597
1675
1858
736
1081
1052
1356
689
908
968
2044
1763
1287
981
921
683
1262
2126
691
854
969
720
782
2280
1375
685
926
3737
1925
769
725
1212
1451
816
899