666
1
1330
1054
1348
4
2044
2
1290
4692
3
1547
1039
3863
7160
2209
1288
2578
529
510
1879
1590
1977
2392
13995
0
2710
1146
1251
881
826
1646
1249
1252
1532