666
1
784
3562
1691
2181
1163
1501
2576
3
697
0
5521
2
2223
3936
2245
2100
1821
1814
1660
1781
2935
2166
1938
935
1104
9566
8
802
693
703
1048
768
709