2911
9
1832
3
398656
19
13499
5
774
0
2763
456
3723
6
3791
7
2711
2
2593
1
297066
1528
1168
2955
1228
267612
4978
5151
4651
19079
99072
36905
550
1985
3624
4
21152
8
4724
3882
3303
10