1013
1
3498
4
1532
1749
3779
2
2948
6
4471
3868
10
2964
2048
3051
1603
1426
1042
1903
3
1461
0
1179
1391