10392
11609
2988
6710
10816
15997
3579
1794
20899
15711
6355
8650
4918
6766
2499
2568
3156
5614
2909
3210
4568
13975
39186
3910
6664