24297
4955
4187
6476
1784
826
4257
2825
1546
14006
1019
1455
2160
10568
2739
822
1287
2970
2435
1315
1234
2251
3914
6330
1298
2835
15281
7843
1935
3662
2852
21916
9671