1929
441
1360
859
1025
1441
541
893
576
959
596
922
945
554
775
1147
910
1136
694