5615
1694
1209
1119
1068
1059
892
692
651
606
455
443
429
269
224
206
176
144
142
137
130
128
123
116
112
103
99
97
96
95
94
89
87
86
74
65
63
46
45
44
42
40
39
37
33
30
28
24
23
22
21