1610
2
32302
0
3051
2996
536
1535
3
2600
4
1606
1
7258
572
2949
3090
6
1558
3926
14
2903
2932
2535
108797
1564
297066
1816
4115
10
21152
8
1812
1734
6781
1423
1405
61216
2368