5594
2
845
1
573
0
847
972
1731
3
993
6
607
663
3490
702
4172
4
6734
34
2071
5
823
731
746
1142
835
775
786
963
886
711
1387
1244
800
770
646
927