4044
5
1067
0
3083
2
2908
8627
3
2465
1189
3125
2394
1
769
2034
1746
3779
4471
2964
3051
1603
2209
2906