2732
2
2535
1510
4
1637
1
4044
5
3083
17946
0
2465
1011
3125
3546
3000
5440
8
3498
5805
3
3779
4471
2964
4034
1906
5536