905
0
20419
4
940
1
848
2
13955
15
22038
14
106795
32
645
1064
1700
2118
11
356
705
891
2253
3
12862
10497
1493
7685
6006
27
42404
24
941
10456
5
12767
22888
9
9192
2397
1430
1247
210844