2542
2
2907
3683
1
2460
4
2763
0
3655
3
2908
10
10032
14
6561
19932
6
5431
3022
7
4862
2966
2270
13499
5
2166
1722
4288