666
1
1330
2209
1288
1977
2
1691
3187
5
2562
3
3357
11
2578
2923
2044
1911
4692
4
3354
1290
2392
1416
6753
17
4309
1039
5070
19
2935
1676
2525
6286
1169
2951
3863