2535
2
2996
0
4044
5
3083
2465
3125
2342
3546
1
32302
931
2378
3498
4
2149
2219
2676
3779
717
4471
2964
206
4724
3
3051
1603
1942