4696
28
6510
31
1974
8
1415
10
1538
7
627
3
2884
20
5040
19
842
4
6093
31
8558
28
4023
20