9
5523
5
2260
2
1736
616
2600
3
1718
12
6337
3229
4
1392
17020
862
2677
6696
3742
2026
2113
1521
3378
3491
1467
3561
1
2015
6
2250
2103
17
12105
715
866
1154
4581
944
1576