3779
2
2139
4
3051
1461
0
2666
9
1849
984
1672
1
2990
1294
2478
1516
2986
1659
7495
658
940
2104
528
2462
3
2907
3715