11926
18320
20716
13314
9413
6013
18513
8012
439
638
998
346
456
266
476
205
235
685
345
374
634
304
324
194
18504
403
243
783
413
503
23913
402
401
441
5221
250
1690
520
170
200
320
280
310
400
270
330
510
1210
2180
4790
820
2820
630
430
8060