666
1
1628
2
1619
746
703
3208
2478
1659
3697
2702
7
1941
0
2188
4
2544
948
1711
13780
9
2044
753
2057
702
3126
3
1452
2853
1966
6
5527
1679
1517
2578
4396
5
723