765
0
400
2046
1
693
522
385
556
434
462
889
827
713
1049
750
967
1273
668
360
388
2270
2
1179
1362
16
753
797
1543
372
2565
399
267
1058