666
1
1330
2209
3683
1288
1977
2
1691
3765
4
1788
3187
5
2562
3
3357
11
297066
0
1295
2578
2923
2044
2683
1911
4692
2650
20
3354
1290
2392
280
1416
6753
17
4309
1039