7961
2282
1464
1457
1451
1285
1204
823
821
734
592
587
563
458
298
276
238
236
231
193
185
169
154
145
136
120
113
106
105
100
99
93
88
84
82
76
70
68
63
58
57
45
44
42
38
37
36
35
34
30