3779
2
4471
1380
0
2964
1
3051
1603
1461
791
2906
1727
2069
5
1329
1843
685
1788
1681
1015
1876
3238
7
3861
1647
3208
1391
758