295
0
428
201
110
220
504
1098
2002
1
922
1030
341
278
600
311
596
595
1184
1594
709
488
582
334
490
794
433