2358
9
1404
2
5347
4
3090
6
12459
3
17970
15
3673
1018
1
1514
1289601
3127
1804
1868
2735
6500
0
762
1590
1076
2919
1903
1453
1305
1923
1062
1889
1637
1787
108797
1706
6346
16