4311
4154
3055
2591
1595
1589
1466
853
641
552
502
453
421
394
377
294
244
219
201
192
149
146
143
139
132
128
104
97
79
77
75
66
65
57
48
43
42
34
29
28
26
24
23
21
20
17
15
14
9
8
7