900
847
1050
969
1676
1065
815
2090
880
895
695
2398
988
1400
2107
841
818
849
729
717
1311
822
648
811
854
1419
1406
821
1628
2158
749
815
1894
2208
990
833
1375
1048
791
6202
861
926
1252
1816
1025
20699
891
7220
1337
2137
1980
739
769
4469
1670
1379
996
1767
1430
1280
623
1820
772
1557
1721
1063
12208
1168
716
711
930
4096
960
4925
991
1682
1784
1538
4309
1208
1224
860
1395
2998
1125
11960
732
718
1545
3350
1578
2449
3048
2128
957
1299
1588
3652
1006
1568
682
1601
804
999
806
2529
1108
1577
978
775
768
1770
976
2990
3501
1492
8370
850
929
1252