226
1
746
957
820
1399
3873
15
5489
11
7299
27
986
0
1746
2
903
894
554
830
1631
1691
662
1681
496
634
300
792
449
608
1288
868
360
673
1589
2523