3546
1
1230
4
3498
3779
2
4471
1365
2964
1015
1062
3051
1603
1344
2748
1061
1461
0
2089
1595
3124
2906
994
1865