2615
2
3046
3
21152
8
2573
7
2711
2593
1
2740
4651
297066
0
9160
5
5978
6
2763
2405
6753
17
5151
2911
9
398656
19
181997
11
1942
4724
2082
2676
1866
6307
10
24353
7893
4
118
2890
19079
3062