666
1
470
789
73
1294
909
0
87
1318
1128
3008
4
454
5285
13
861
1369
937
1720
3
719
2
589
270
1350
80
579
67
4670
3084
8
1709
5
88
3667
1837