3691
8
3437
5
1392
1
196
0
842
6726
7
1961
4
2748
6
424
2
1055
905
4964
3
510
849
938
948
2608
1418
777
863