44311
0
1381
3
904
4
888
517
2
1030
1064
994
5
664
1185
1
1535
121
2685
1531
8
1808
1116
103
1072
1172
1811
2067
892
1447
3797
971
1063
1007
2951
2041