3444
2695
1577
1048
611
491
443
369
318
217
195
166
138
126
102
100
69
58
48
44
38
37
25
24
19
18
17
14
13
12
11
10
9
8
7
6
5
4
3