5482
1436
1224
1042
1020
937
839
582
505
419
381
322
280
262
240
191
184
175
174
173
150
138
136
116
104
101
96
89
81
76
71
67
65
59
46
42
40
39
37
35
34
33
32
31
28
24
23
22
21
20
19