4185
4184
1801
1634
1418
1399
1105
932
890
772
646
481
427
394
386
380
339
222
214
210
192
159
146
111
93
79
74
44
41
40
38
35
31
29
27
24
23
20
19
18
16
15
14
13
12
11
10
9
8
7