2971
2096
2336
1458
1364
1041
1880
796
969
1368
1669
1496
1387
2528
1011
1493
3293
1146
1452
1090
880
913
1125
868
2111
1063
1153
933
1003
1396
902
2099
2063
1433
2729
1656
4121
1125
1741
3840
1101
1755
1314
971
1018
1075
1057
3078
1117
884
1572
1746
1359
818
1162
945
1424
907
1056
1255
803
1573
1293
1599
1433
867
1573
1682
1643
1460
1604
1446
1582
1508
1602
946
1578
1307
1431
795
2390
898
1813
1199
987
747
2282
1625
1029
1111
1223
1288
1706
2964
2882
1966
1866
3273
815
2418
3549
742
2028
854
882
1589
1570
1036
859
1448
936
811
1228
817
858
1275
1173
883
778
1410