3477
1052
683
336
290
289
282
260
256
223
126
113
104
100
94
86
72
70
66
61
48
40
37
36
34
32
29
25
22
17
16
15
14
12
11
10
9
8
6
5
4
3