894
0
1226
1
3053
7
3574
3083
2
2465
2932
3475
5
558
3176
638
2903
3
2354
3051
1603
950
758
2149
2087
3090
6
824
2159
1849
2797
2906
1295
5225
8
2773
2250