8191
21256
3242
1389
2219
2012
2353
2457
4607
6800
1761
1362
28637
4742
2064
2045
1595
12365
1481
6578
6136
2050
12225
1413
22844