905
0
20419
4
940
1
848
2
13955
15
22039
14
106795
32
645
1064
1700
2118
11
356
705
891
2253
3
12862
10497
1495
7686
6015
27
42404
24
941
10456
5
12767
22889
9
9192
2397
1430
1247
210860