7147
2053
1630
1303
1241
1237
1098
676
670
587
548
541
528
506
460
450
285
260
236
216
201
191
167
155
148
137
133
131
120
115
104
93
88
87
85
78
76
66
64
60
47
46
41
39
38
36
35
33
32
31
29
28
27