6791
2242
1564
1218
1211
1014
991
697
625
621
593
583
569
450
429
371
339
250
239
218
189
176
155
134
117
110
101
100
91
90
89
83
77
72
67
64
62
61
57
51
46
43
35
34
31
30
29
27
26
25
24
23
21