894
0
1226
1
1610
2679
2
3053
7
3083
2465
1386
2932
2903
3
2354
3051
1603
758
2149
5
2087
3090
6
2159
1849
2797
2166
2906
1295
5225
8