666
1
1568
1766
2
3562
4179
1816
1570
1746
703
696
1787
2368
83
1431
935
0
685
1628
1579
1104
9566
8
768
709
194
1044
1329
2077
5
3505
25
276
1653
4