479
1
715
0
1333
649
719
1996
2
635
2361
3
746
644
675
1266
5584
826
557
831
938
1703
978
6
591
3451
678
4087
4
6703
34
2048
5
814
712
724
1127