614
1
1112
4
666
2687
1262
3
7118
6
1334
929
2
817
544
1245
0
891
433
351
975
389
967
8
202
302
268
496
175
73
70
416
57
884
348
1742
341