21152
8
2593
1
108797
0
297066
2711
2
3206
5
2823
3551
10
5151
2920
4
3491
2911
9
4651
3
1537
398656
19
496
550
4724
2437
1942
3316
2082
5141
7
7893
2378
6753
17
2676
17970
15
12459
6307