1415
10
1538
7
627
3
2885
20
5040
19
842
4
6093
31
8561
28
4025
20
2949
7
3024
14
2653
9