3083
2
2465
3125
2135
3
3765
4
1200
1
1689
1352
1715
2476
3117
8
3779
2101
4471
1919
2903
2964
1510
3051
1603