21152
8
2593
1
2301
12
2377
297066
0
384
3777
2634
5
2711
2
942
5151
1001
2911
9
4651
3
1474
4
398656
19
3673
550
986
4724
674
1942
2082
7893
2378
6753
17
2676
108797
6307
10
2386