600
206
4
0
700
298
1
2
500
586
7
15
552
5
16
300
852
13
12
120
780
6
1216
800
1100
8
1056
1000
1303
1217
10
1352
3
838
1059
3857
3499
42
89
1238
751
2558
1597
794
9
1070
937
2752
1198
11
50
1603
1682