555
0
310
469
3469
4
381
516
2749
1
686
359
1314
768
392
472
2093
2
298
357
821
155
955
1357
326
640
375
10581
614
1057