16628
14
2438
5
7082
9
180849
0
1758
6
36609
34
3844
3711
3
2418
1893
7
1130
7917
13
1084
428
2657
2
4349
18403
419694
1571
1
2296
3027
5617
4289
10
2006
2529
1337