278
0
695
1518
1
326
1077
350
379
247
776
6800
968
443
348
1880
2
320
341
799
340
924
376
391
400
935
518
1425
419694
9
802
3203
10