80
1
1521
663
1712
3
928
1093
2
797
5
556
1026
1165
700
903
3126
94
336
2591
8025
1625
869
0
763
4
1930
2051
10
1659
7
2385
1398
4986
60765
36
1569
1742
1523