666
1
1330
2209
690
1691
1606
1492
3
935
19944
2
2605
2578
6236
10
2131
1290
2392
1039
2377
2571
6
181997
11
1755
1526
1787
2110
529
1054
3863
510
4692
1879
2044