8491
2513
1858
1538
1480
1411
1350
817
796
757
653
643
605
584
574
529
307
291
282
279
254
211
195
181
180
171
145
142
130
125
117
116
107
101
100
92
90
83
80
64
52
51
42
41
40
39
38
36
34
33
31
30