13499
5
5504
16
14887
18
1876
1
19944
2
1416
2906
2377
4691
1475
3026
5164
8072
3
2949
0
988
810
1412
3742
6
2123
2392
683
1736
1445
4553
131589
1712
2174
4
2405
665
10813
7