520
0
2725
1
733
624
388
180
336
469
1150
503
792
490
512
359
441
606
422
275
1934
2
5492
15
600
1295
3
1320
757