468
0
1020
980
755
2435
1045
868
422
368532
658
266
597
693
719
820
340
628
608
4594
1
1939
381
711
428
479
722
953
766
427
1133
298