611
0
2156
439
427
938
1113
1773
1588
834
568
853
966
304
344
644
288
1310
1499
543