9032
2431
3983
5253
6441
7901
9454
15647
3947
32011
8119
19877
3678
3383
7154
18047
22185
20869
7202
12576
8927
4457
7948
5505