2535
2
21152
8
5151
2711
1819
1
19783
2740
3
2593
4651
2763
0
17946
2911
9
32302
3546
8627
6753
17
6246
6
2258
13442
15
4114
1391
1266
25669
1159
4655
10
2557
3175
5
3208
297066
5978