651
3
4881
6
2598
4368
9
497
1
1239
1879
2
1345
1665
1280
212646
0
612
604
839
1298
712
1123
961
1554
680
4
773
3086
5
842
2007
845
867
3330
742
582
535