8497
2246
1542
1524
1500
1366
1348
862
806
732
646
612
563
556
309
301
286
284
283
245
203
187
171
155
135
125
123
122
120
106
103
101
98
95
92
89
77
73
66
58
55
49
45
43
41
37
35
34
33
32
29
28
27