2911
9
2957
2
1940
1
3554
398656
19
5657
11
12449
23
2082
0
3543
7
13499
5
2310
109776
42
19079
6
12733
2763
2054
2134
2711
2593
297066
2966
267612
4978
5151
4651
3
99072
1598
36905
550
2411