3546
1
994
2
1321
3498
4
3779
4471
2982
3
2964
1317
3051
1603
1076
1461
0
1787
1854
1590
1889
1923
2906
1305