1015
1
1694
951
690
2669
2
564
1775
1743
0
108797
2115
4946
18
2655
3957
3
4697
4612
4
1433
1146
6188
2190
3312
14861
7
3071
11
5753
10
21152
8
2949
4586
5
4702
1787
676
579