2870
3
749
1
1357
2940
2
1194
4
5262
10
3536
1903
7952
870
625
4180
12
16840
15
1431
1962
2094
2177
11483
8
1418
2742
3217
7