666
1
1330
1348
4
1054
2044
2
1290
1220
1039
1246
912
7160
1454
1095
0
1625
902
2209
753
1431
529
510
4692
3
1879
1547
3863
2277
2578
1014
1288
2523
1959