290
2915
265391
373
3111
2930
260
2913
265
262
268
16501
13200
10721
9400
725263
7120
6720
5991
576147
54810
508142
4480