18385
2
19034
6
22330
22
3503
3
282572
0
476
1
121182
5289
14
5781
8876
8
2644
629
39034
9244
4139
4
4097
10
2466
5
4179
13760
10574
2045
1464
96512
2000
5255
16
812
18403
2125
9807
8268