3083
2
2465
3125
2342
3546
1
32302
0
931
280
3498
4
2149
5
2219
3779
717
4471
2964
206
3051
1603
3189
6
1461
2773
3539
3
189326