848
1
2976
7
1151
753
653
2
272
366
1785
4
1544
802
355
472
486
465
477
446
406
454
3
1884
0
710
890
1106
1638
673
149
403
399
887
76