21152
8
2593
1
1993
2
3458
11
297066
0
2093
1768
2711
3813
3
1715
1513
4
1815
12738
12367
26
5151
2911
9
4651
398656
19
2137
550
4724
1942
2082
7893
2715
2378
155
6753
17
2676
108797