21152
8
1562
1
2593
297066
0
2711
2
918
5151
2911
9
1361
4651
3
2020
4
398656
19
3050
550
2995
4724
2534
1942
2109
2082
7893
2166
2378
493
6753
17
2676
994
108797
6307
10
18816
11