5834
1559
1310
1104
1023
1012
910
623
532
482
425
407
396
288
270
226
221
212
201
172
144
143
125
124
105
104
90
83
75
71
68
65
62
55
51
47
46
44
41
39
38
37
36
30
27
26
25
24
23
22
19