666
2
643
1
546
2219
4
621
1169
3
471
2609
14
830
783
422
1686
5903
13
4791
2754
6
3775
3415
7
3474
2055
2615
2825
1663
8089
22
927
2664
2272
3847
9
1561
5
3107
2001