5268
4489
2567
2544
2518
2033
1999
1435
1296
1185
1128
1073
1051
999
979
971
967
768
744
622
604
551
536
535
513
504
496
459
450
435
416
386
383
376
318
286
277
251
220
212
209
186
175
174
168
155
148
145
144
139
138
121
108
105
101
100
99
97
85
77