4322
3814
3457
2531
1631
1615
1465
1132
739
600
489
454
440
400
368
353
276
244
236
193
178
154
146
141
127
95
90
78
74
59
56
53
51
44
37
33
32
29
25
21
20
19
18
16
15
14
13
12
11
9
8