159319
14
2370
2
9474
9
5299
2922
1220
1919
589
1
1414
891
378
1302
920
1211
0
623
991
968
630
4
1642
10
982
1168
11541
12
1164
473
1640
5
74
4834
1857
115534
18
642
6