1607
1276
1033
2157
1319
3099
3463
1262
1855
2404
1160
948
1207
1826
1877
832
2428
852
1064
1355
1379
921
887
1416
956
1298
881
1696
2106
1636
1525
1551
1656
1123
934
810
906
2177
1060
1277
1369
1576
1269
1011
907
1222
2341
1437
1078
1181
871
1130
2101
1091
1315
1485
882
865
1643
3209
1103
1124
899
1266
2460
1485
856
824
767
1207
1599
866
826
1681
2005
861
1510
752
1114
1637
983
1554
2673
3212
2045
1158
774
900
1226
1683
1558
1131
1582
1156
1309
1090
1762
8191
995
855
779
852
2017
905
4506
1203
1721
1856
1217
856
2438
3180
957
1789
1308
1474
2625
2293
1413
1380