7258
0
800
1225
984
791
2902
16
2133
1
2204
5
1161
1129
3080
3
3008
1044
2181
2512
1455
3593
3546
2476
2
5440
8
534
1135
1603
501
4044
3083
1193