6401
1762
1187
1177
1160
983
969
686
591
587
501
385
343
323
256
233
214
210
172
163
133
131
121
112
110
105
99
95
92
79
76
74
73
71
66
60
57
56
50
47
46
44
42
38
37
36
33
29
25
24
23
22
21
20