1015
1
1694
951
690
2669
2
564
5801
5252
1743
0
108797
23774
4
1778
6547
1022
21152
8
2949
13967
1133
1214
1089
18258
2670
1787
1923
5375
1451
2495
2294
2386
2522