7691
1059
1749
1391
5914
1207
4862
21168
1152
1953
1204
1282
1188
5858
1138
1258
1335
2868
11345
3780
8913
23914
1362
1679
3419