534
0
1532
856
894
320
390
488
2416
1478
490
2310
949
1285
607
777
884
780
634
348
1199
683
984
2087
2
804
617
736
577
590
376