7033
1868
1249
1246
1190
1058
1002
651
649
629
435
408
391
373
268
266
241
213
211
176
150
146
142
138
108
100
99
95
94
92
84
78
77
70
68
67
66
65
54
53
39
37
33
32
31
30
29
28
25
24
23