22233
7693
21204
12523
914
1076
2344
64117
6205
1233
1116
14400
20332
8569
21728
29198
2466
1428
1474
1939
1168
17678
2158
3169
24593