18403
6
360784
19
1452
1
180849
0
521
17730
11
2520
2229
4
2000
2211
1787
4445
3
1093
1385
1671
661
6975
2644
2
1733