2490
0
20634
8
594
525
503
294
467
431
255
394
407
677
552
16
587
2655
318
288
244
2855
3
1910
839
543
800
1665
970
460
400
389
423
376