910
0
459
1538
1786
1
666
826
431
695
1062
1176
3758
47
676
898
413
1991
3
510
892
1198
759
655
3162
401
708
3554
9
1058
730
1715
13803
818