2730
6
1020
0
294
301
422
273
864
3092
1
871
436
968
2727
2
781
588
368532
1372
418
345
2657
3
2668
513
634
1661
980
535
621
516
81
69
538