8303
2456
1770
1432
1427
1322
1269
776
749
743
635
625
617
577
565
551
287
276
274
264
199
198
189
178
170
165
139
128
125
118
114
105
90
87
82
80
71
68
62
48
42
41
40
39
38
36
35
33
31
30
29
28