21152
8
2593
1
181997
11
13499
5
297066
0
1986
2487
2711
2
785
1312
902
1499
3263
5151
2911
9
4651
3
398656
19
550
4724
1942
2082
7893
4
2378
6753
17
2676
108797
6307
10
2386
2405
2245