2855
3
482
0
918
383
247
1
2328
787
860
3691
5
2809
2
1348
2301
819
637
2881
714
3498
4
3149
683
804
573
2224
418
47041
777
458
3510
2657
2749
332