666
1
1330
619
3
2209
1691
2578
1290
2935
2
2392
1039
300
0
2003
3460
7
1679
975
4
574
1536
6
3050
2164
529
510
5977
13
4692
1879
1054
2044
3412
951
1381
2024