976
2
1967
5
991
1315
842
0
775
6
1566
7
1611
4
782
1
494
728
939
760
628
956
3
662
2591
968
755
1138
1140
1456
1109
1330
1087
1424
1883
948
1726
2886
9