4775
4037
2395
2272
2047
1594
1481
1422
1060
916
915
914
857
822
815
764
688
677
630
556
511
509
455
454
425
423
411
402
399
388
387
371
350
344
278
241
234
221
211
210
185
174
155
145
144
143
137
132
122
116
112
111
107
103
101
100
99
97
78
77