3843
3614
1437
1413
1378
1057
941
927
858
719
512
386
372
362
316
303
262
230
204
187
132
129
118
100
78
74
71
46
37
34
31
29
27
22
21
18
16
14
13
12
10
9
8
7
6