1070
1
23774
4
3121
2
3195
3
1078
665
2715
2089
2820
10
5801
5252
1369
898
2013
6547
0
4818
1549
2825
1541
935
6220
16
13967
1041
1558
7951
18
2562