2711
2
21152
8
2593
1
297066
0
398656
19
13499
5
2245
3
2629
3683
3014
20
562
11153
1268
1087
4562
10
5151
2911
9
2763
4651
1244
2039
2496
3222
4398
550
2073
4837
1174
4724
12459