4997
2424
2401
1243
892
510
356
328
304
154
84
82
61
47
40
29
25
22
19
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2