13487
3799
6383
5814
4018
7037
2825
10029
3363
2966
91589
27676
26145
10498
290515
9492
149800
30786
2868
5376