4014
3483
2431
2352
2259
2119
1849
1653
1494
1404
767
576
465
457
386
377
354
349
293
275
268
232
223
194
180
175
151
144
141
138
137
127
125
118
106
100
97
87
84
81
78
73
59
57
49
48
40
28
16
12
10
9
8
5
3
2
1
0