2894
2765
2
2311
2232
2220
2190
1
1969
1883
1741
1309
130
66
175
181
573
529
915
483
547
366
985
490
430
448
581
526
555
405
733
212
357
461
207
409
206
656
162
220
213