3083
2
2465
3562
1
1189
0
3125
1797
3546
2721
3
784
5367
3571
3779
4471
1734
2964
3051
1603
1895
2061