1498
985
974
1876
1522
1057
1418
1148
1869
3792
2458
1100
1365
1662
1126
870
1263
953
2916
3824
951
1593
835
895
2403
978
943
841
1039
880
913
972
1024
1437
1847
1782
3055
1372
998
1384
1051
1343
951
1402
970
1271
2461
859
3840
1072
1572
1797
804
2706
1078
989
811
1753
1556
1169
2287
2875
940
1643
919
889
1289
891
823
1280
1500
3083
818
1655
1806
1445
1675
1235
1660
2305
2534
862
1489
978
1091
877
978
1695
2882
834
1020
2152
865
998
1762
846
1882
905
1751
864
1518
1701
1391
1233
1033
945
889
1154
1997
939
2611
1090
1168
1521
2604
3352
878
997
1382
4142