339
0
658
781
846
375
1348
797
765
401
393
328
360
2188
9
2089
4
467
2668
2
457
341
509
433
3114
882
998