7446
2076
1652
1418
1308
1284
1109
738
649
565
552
522
514
502
485
432
259
247
241
226
222
206
189
176
158
149
148
131
125
116
104
103
102
95
90
88
84
78
72
71
62
60
55
52
48
46
44
43
41
40
39
33
31
29
28
27
26
25