1683
0
3125
2
1520
2479
1
1036
1363
1129
3765
4
1478
4279
5
2476
1723
1657
1306
3779
1349
4471
2903
3
2964
3051
1603
1461
2666
9