2781
1
2904
3
3158
2
2294
1664
298
2133
400
0
1041
1568
2255
2999
2173
1813
2760
4
2219
999
1788
1699
1787
1545
3779
1691
882
1709
8
4862
1415
1689
666