6029
1635
1360
1220
1145
1076
936
715
533
512
472
431
389
275
263
261
231
229
214
192
173
163
145
143
127
117
112
102
101
95
89
69
68
64
56
55
51
49
48
44
43
42
38
36
35
34
27
24
23