666
1
1330
1547
2427
12
1590
2209
4179
2794
2
1532
1423
2710
1102
1691
2100
3629
2578
1290
1681
1766
6779
5
2131
2392
1348
4
1039
1868
4285
3
2163
0
1545
1466
12149