6065
1647
1305
1087
1056
1020
914
589
548
459
440
439
392
335
325
317
245
205
193
151
148
142
138
119
118
114
104
95
93
86
78
74
68
60
59
53
47
46
45
41
39
38
37
36
30
28
26
25
24
23
22