226
1
746
957
820
1399
5489
11
986
0
1746
2
903
894
554
830
1631
1691
662
784
1681
496
634
300
526
1288
705
893
294
608
868
1589
2523