6471
2847
2500
2398
1700
1521
1470
1306
1086
797
472
469
440
408
394
382
379
367
344
334
326
309
276
244
220
209
193
187
172
158
154
149
137
128
118
108
107
94
93
92
89
80
76
75
73
61
59
58
51
47
45
44
43
42
39
38
37
35
32
28
25
24
23
20
19
17
16
14
13
12
11
9
7
6
5
4
3
2
1