822
973
1806
857
2221
1157
1433
2542
995
864
1299
2105
1422
769
1316
893
793
861
756
2087
922
1024
898
907
1489
968
1169
1767
1376
3738
865
1125
1324
22331
1684
3041
1845
1231
4379
1366
1436
1141
4472
4482
1090
2051
938
1479
1871
1412
4189
1843
2238
1866
2477
1201
1694
1349
964
962
1302
1877
1708
1950
882
1436
1759
957
2127
1957
2251
1061
995
2010
2015
1203
1479
945
1145
1097
2913
1055
1906
845
1057
1343
22934
3008
1046
954
2561
8450
1375
1419
948
1096
3431
4525
1356
3882
874
785
3126
1248
1652
1442
1772
1213
1515
1913
856
1000
1723
933
1596
1210
1312
3659
1869
1289