4126
6
588
0
820
634
980
14492
1
423
1372
871
2881
2
492
2727
2855
3
781
683
1661
251
2655
396
1523
348
864
382
525
2168
5
535
407
379
383
621