1189
0
3125
2
6083
9
1078
1
3765
4
1419
2476
3779
4471
2903
3
2964
3051
1603
1912
1461
2666
2906
2258
2562
572
1672
2990