98
1
468
3250
1838
2
994
4
1956
9
438
249
3
544
428
648
665
120
0
377
535
485
988
1314
506
820
335
321
311
354
248
1050
257
985
194
2086