90
0
1662
1
874
1026
2003
2421
5
6975
4
991
2188
3
335
1425
1276
676
408
1053
2043
899
7082
9
1044
1853