666
1
1690
2
3463
1619
2102
0
1628
1173
1568
3337
5
3407
1938
1746
1787
2194
1570
1093
1308
414
1000
830
5771
10
496
2094
1485
2781
998
4077
83
1147
1766