10433
2075
19556
8554
10138
13479
1639
17559
10164
4189
21499
6929
6295
4451
24157
40868
6484
8812
20850
5624