218
0
120469
35
968
1015
334
657
1541
2657
3
918
846
2395
412
2668
2
419694
9
19279
1997
1762
766
1780
3815
576
1776