3503
3
4139
4
13159
10
3332
2125
1
1664
14508
18
5781
6
2987
2
5255
16
1921
1458
7546
822
1230
2274
1696
0
1776
1501
1069