21152
8
2480
1
2593
12459
3
3491
4
297066
0
2711
2
2530
17333
27
2911
9
2468
5151
4651
2676
398656
19
1854
6500
9715
6
550
1942
3991
4724
2748
7
6307
10
1868
2000
2378
2599
11
2082
4005