666
1
1330
2209
2427
12
1288
1977
2
3629
3871
3470
5
1102
1691
2100
6779
4179
3187
2562
3
3357
11
2578
1868
5946
2285
2923
2044
1911
1753
1441
1412
0
4692
1466
1001