2629
2
3498
4
3779
716
1751
1
1087
4471
2964
1015
1976
3051
1603
690
1585
935
4258
3034
2669
1461
0
1694
579
2906
3222
3
7034