6352
1521
1148
1122
1113
1059
937
626
576
479
462
349
334
322
239
214
202
194
190
171
144
143
120
114
110
108
106
102
97
91
76
72
70
66
64
56
55
52
51
50
46
43
39
35
34
31
30
29
27
26
24
23