1396
1059
851
866
832
2068
813
1050
1167
1489
940
844
944
818
1404
821
1174
848
1131
872
802
1475
915
1209
1039
1531
894
842
873
962
923
812
789
1066
1800
912
827
967
911
1504
1097
873
983
1117
1496
956
852
1057
1389
1036
840
991
935
