6601
1974
1510
1217
1192
1007
998
692
619
596
525
508
483
400
343
338
279
260
224
201
168
167
134
128
126
110
99
97
95
88
83
79
70
68
64
63
59
58
57
46
45
43
38
35
31
30
29
27
26
24
23
22
20