4029
8
6110
4
2507
1
3517
6
518
2
826
1694
951
1622
1443
108797
0
10771
13
12459
3
5135
1015
1451
3206
5
690
1787
2949
2044
2669
5141
7
3491
564
17391
1518
1743
17970
15
5375