931
0
534
1475
1298
1120
2271
4
6916
2799
664
876
1862
1
857
914
777
1179
1853
3188
1500
526
570
477
372
1588