2258
1
1312
2385
4
1398
758
0
3083
2
2465
838
846
3
809
2932
3765
3546
1447
2476
2139
3051
2149
5
2087
3090
6