871
1065
1100
1988
903
1003
1085
2042
1617
948
1346
1321
1268
2358
3340
875
1123
1158
1369
967
1139
967
1085
3031
864
1097
2319
1338
1477
7526
884
886
1162
5741
1186
2105
975
1591
1322
2407
1879
1145
905
20957
1218
5816
1115
2230
1107
957
930
1613
1392
1097
1158
1121
1733
1410
15020
931