383
0
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
3
2749
332
2748
1452
400