4031
1
1015
1694
951
690
2669
2
564
1743
0
108797
2727
1860
1825
2243
6
1371
1140
1266
1213
1111
2166
5382
5
1277
4383
3
1380
14861
7
1112
5753
10
2062
21152
8
2949
1304