2911
9
1828
3
7793
4
3364
7733
2
398656
19
3657
12
13499
5
2763
0
2948
6
2711
2593
1
297066
267612
4978
5151
1033
4651
19079
2131
99072
8072
1149
36905
550
21152
8