2808
1
3312
5
2120
2271
0
1056
869
1938
4
5966
7
583
2129
2275
2
1514
3564
3
2628
7458
4124
6
2062
1961
2819
1350
2277
2800
5138
1129
2067
2691
2697
4233