18385
2
4577
18
571
0
2120
1
2730
1222856
4
4694
7
512
22330
22
6976
12
1089
5
120469
35
1600
1598
6194
6
1823
3489
2383
8
493
400
2435
661
420
1680
1465
762
1540
2445