3944
3852
3019
2425
1507
1502
1407
994
616
599
576
562
541
442
375
326
323
222
221
201
200
174
171
136
128
107
100
96
90
88
71
68
65
62
57
52
48
39
32
31
30
26
24
23
17
16
15
14
13
12
11
10
9
8
6