23918
4802
16837
32936
1959
3595
1877
14656
7208
5759
2501
2905
2890
2468
2249
1605
5444
2087
2180
6325
3868
3279
16742
4375
7706