666
0
1579
2
1779
1
2089
1539
1371
3696
1238
403
1821
7
2094
5
709
6710
2136
2479
1517
4
3505
1180
3
935
1104
9566
8
346
4042
768
194
1044
1329
2646
2077
802