4031
1
1092
1015
1694
951
690
19944
2
2669
564
1743
0
108797
2425
7
1494
4
1712
2465
14861
1112
1366
3
1184
2768
1425
1830
5753
10
2062
1681
1701
21152
8
2949
1210
750