876
1
475
0
1392
2211
573
1576
1053
1458
3
397
2799
884
1124
1049
1696
714
2067
2
2500
10
1752
1810
553
1115
544
7772
8
913
2252
2119
1454
1282
915
91