7610
2428
1706
1398
1369
1158
1132
778
760
709
565
543
530
509
463
275
265
245
200
180
178
162
143
124
117
110
104
102
98
97
94
92
91
83
72
68
66
65
62
52
39
38
37
35
33
31
28
27
26