566
0
510
467
360
904
730
1032
2250
1
693
1292
843
1400
821
1342
280
2646
1881
337
1285
553
664
449
1940
1532
596
668
522
2588
1125