666
1
1330
2710
2
1547
1734
1590
83
1690
2209
1814
1168
1532
1691
1632
2562
4179
1746
2578
3326
3
2392
1290
2934
510
2180
1879
2044
1660
1788
2368
1431