17515
3710
1370
291
18598
3940
25080
5312
29690
6289
33980
7197