3170
2588
1403
933
820
688
543
428
392
220
204
169
137
113
106
78
67
56
52
42
40
26
22
21
20
19
16
15
14
13
12
11
10
9
8
7
6
4
3