666
1
921
810
2
2970
1616
0
8002
7
1195
4005
3
4398
10
4116
6
1663
5
3840
1289601
4
1250
2551
1605
697
1860
397
3855
2390
1765
239
1880
2966
2471
2021
1188
634
3519
9