829
7112
9616
585
5922
324
480
505
9523
407
6912
538
10654
5930
9010
13022
6014
15840
7710
634
435
10122
10635
3950
1770