691
2
984
1
295
717
0
1462
7
1085
597
4
287
241
258
249
664
3
1351
474
1066
911
1113
882
1365
6
815
393
472
431
928
2318
11
540
829
2368
5
1100
1814