4031
1
1404
2
12459
3
17970
15
1018
1514
14861
7
3127
1804
1868
2735
6500
0
762
1590
1076
1453
1305
1923
1062
1889
1637
1787
108797
1706
1112
2386
5753
10
2062
994
10827
4