2735
2
1804
3
1868
1018
1
1637
2551
2996
0
1706
1247
4431
9
3492
34959
18
994
1964
1321
2982
1317
1076
2512
1854
1590
840
1889
1923
1305
2009
1743
7258
1404
2294