254
1
2715
3
693
1038
2820
10
835
377
3329
0
2905
26
2523
1868
1397
2446
1104
346
2786
3000
2
703
1892
666
3505
399
792