23343
2112
4848
1140
6350
1855
1467
1163
2487
12948
3433
10631