664
1
898
911
1186
867
939
1458
0
1165
2
1099
5965
18
4671
3
490
1370
903
763
9860
2297
3307
4
623
1711
5
1200
1839
1816
6
581
4147
1350
831
644
4872
7