1728
1000
1304
2107
1149
1981
1983
1076
933
1178
1185
1082
1896
1234
1505
1218
1189
1543
1308
1429
1536
979
1075
1288
1331
1248
1035
1179
1108
1268
1149
953
944
1568
1157
906
2992
1164
1508
2020
1260
1267
1045
1320
1011
1580
791
945
1747
2635
1302
875
2713
684
1847
1284
864
1408
2550
1977
681
1322
1296
1570
1552
1286
638
1502
1907
675
866
918
1120
1753
1825
2282
1448
620
686
709
1291
889
692
898
1136
887
1205
1413
1579
1618
915
945
646
1582
777
774
941
780
768
2504
1556
4000
699
674
1529
872
1852
889
983
1468
1134
734
1154
1473
2848
703
1391
702
1082
1561