666
1
1330
2209
1977
2
1691
3683
1788
3187
5
1295
2578
1865
4692
3
1288
2650
20
1290
2152
0
2392
280
4080
1039
1581
2044
3357
11
1226
2250
3765
4
2245
3053
7
297066
1599