18385
2
2119
1
923
11
2086
4
1740
641
3006
3
7334
282572
0
2422
1470
5455
9576
14
738
1323
2272
9
4820
256612