2439
2
21152
8
910
0
2593
1
297066
2711
5151
4724
3
2911
9
4651
398656
19
1942
2082
7893
4
550
108797
6753
17
6307
10
2530
2386
6236
2245
2378
2676
1174
2629
2906
378
2763
585