2555
1240
2666
838
2062
1002
2082
809
919
827
1096
1752
1369
1880
1416
996
2513
929
1812
690
656
1457
2572
802
4243