6532
1805
1176
1175
1142
1018
896
641
625
615
472
392
350
268
248
241
232
213
176
156
151
147
133
117
111
103
94
93
78
72
71
69
68
66
65
61
60
55
53
48
46
42
41
40
39
37
34
30
28
27
25
23
22
21