1594
5476
1592
1200
847
960
2678
9063
817
939
1423
803
2066
959
2204
914
1093
905
1133
3837